End-user strategy programming

نویسندگان

  • Christoph Neumann
  • Ronald A. Metoyer
  • Margaret M. Burnett
چکیده

Rule-based programming systems can be fragile because they force the user to account for all logical alternatives. If an unconsidered case does arise during execution, program behavior falls through the cracks into unspecified behavior. We investigate rule-based, end-user strategy programming by introducing our Interactive Football Playbook— a domain specific, end-user programming environment to allow American football coaches to create animated football scenarios by associating strategy information with virtual football players. We address the problem of rule explosion through ‘‘rule bending’’ to support a minimalist, scaffolding-driven programming environment. Additionally, we introduce visual language representations for logical and sequential ‘‘and’’ to mitigate end-user confusion with the semantic meaning of these ‘‘and’’ constructs. & 2008 Published by Elsevier Ltd.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Multi-Stage Single-Machine Replacement Strategy Using Stochastic Dynamic Programming

In this paper, the single machine replacement problem is being modeled into the frameworks of stochastic dynamic programming and control threshold policy, where some properties of the optimal values of the control thresholds are derived. Using these properties and by minimizing a cost function, the optimal values of two control thresholds for the time between productions of two successive nonco...

متن کامل

Assisting End-Users in Understanding and Programming Simulations

We live in a media-rich environment. Today’s technology user is accustomed to visual, interactive content but faced with challenges for authoring such content. The divide between the user and the creator grows with the greater complexity of the media. We seek to enable end-users to develop their own virtual environments through end-user programming. In particular, we are interested in helping A...

متن کامل

Design Implications for End-User Debugging Tools: A Strategy-Based View

Valentina Grigoreanu is a computer scientist with an interest in human-computer interaction, end-user software engineering, and debugging strategies; she is a PhD candidate in Computer Science at Oregon State University and a User Experience Researcher in the Management and Administration Experience team at Microsoft. Margaret Burnett is a computer scientist with an interest in human-computer i...

متن کامل

End-User Design

In the end-user programming arena the fundamental challenges have gradually shifted from basic syntactic challenges towards semantic challenges including the need to convey an understanding of design and engineering principles relevant to end-users. Visual programming has significantly lowered the threshold of programming [1] mostly by sharply reducing or even completely eliminating syntactic p...

متن کامل

A Mathematical Modeling for Plastic Analysis of Planar Frames by Linear Programming and Genetic Algorithm

In this paper, a mathematical modeling is developed for plastic analysis of planar frames. To this end, the researcher tried to design an optimization model in linear format in order to solve large scale samples. The computational result of CPU time requirement is shown for different samples to prove efficiency of this method for large scale models. The fundamental concept of this model is ob...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • J. Vis. Lang. Comput.

دوره 20  شماره 

صفحات  -

تاریخ انتشار 2009